package br.com.future.teste;

import br.com.future.dao.EstadoDAO;
import br.com.future.model.Estado;

public class TesteEstadoDAO {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		@SuppressWarnings("unused")
		EstadoDAO dao = new EstadoDAO();
		//listarTodosEstados(dao);
		//listaEstadoPorId(dao);
		//consultarPorNome(dao);
		
	}

	@SuppressWarnings("unused")
	private static void consultarPorNome(EstadoDAO dao) {
		for(Estado est : dao.consultar("IA")){
			System.out.println(est.getNomeEstado());
		}
	}

	@SuppressWarnings("unused")
	private static void listaEstadoPorId(EstadoDAO dao) {
		Estado estado = dao.consultar(2);
		System.out.println(estado.getIdEstado());
		System.out.println(estado.getNomeEstado());
		System.out.println(estado.getSiglaEstado());
	}

	@SuppressWarnings("unused")
	private static void listarTodosEstados(EstadoDAO dao) {
		for (Estado est : dao.consultar()) {
			System.out.println(est.getIdEstado());
			System.out.println(est.getNomeEstado());
			System.out.println(est.getSiglaEstado());
		}
	}

}

